﻿
namespace G19Glower.Shared
{
    /// <summary>
    /// Provides services registered in the application.
    /// </summary>
    public interface IServicesProvider
    {
        /// <summary>
        /// Get service of specific type.
        /// </summary>
        /// <typeparam name="T">Type of service to get.</typeparam>
        /// <returns></returns>
        T GetService<T>();
    }
}
